Tomas SkuhravyTomas Skuhravy
Data Never Rushes: The USGA and the Battle to Redefine GolfAcross 30 information points deconstructed from the USGA president's essay,...
US Open 2026 Day 5: Key Matchups Shaping the Third Round and Signals of Generational ShiftAs the September sun shines on Arthur Ashe Stadium, the fifth day of the 2026...
Giménez misses a gilt-edged chance in the Concacaf Clásico: When Mexico's attack has only one spearheadIn the fifth minute of the Concacaf Clásico, before the noise in the stands...
101 Souls, One Declaration: USA Swimming Shrinks to Grow StrongerThe pool is empty, only the sound of water lapping like a countdown. I stand...
Chess Olympiad 2026: Official schedule released as India prepares to defend double title in SamarkandThe official schedule for the 46th Chess Olympiad has been released, and...
Young Vietnamese Talent and the Contract Without an Expiry Date: Dissecting the Transfer-Window Money TrailOn July 9, I sat in a coffee shop in Haeundae District, Busan, with a 31-page...
When football data is empty, a journalist must be brave enough to say noThere is a football analysis report that crossed my desk recently. It was...
Nine Layers for Reading the Transfer Window: When Noise Has Nowhere to HideNine Layers for Reading the Transfer Window: When Noise Has Nowhere to Hide...
Free-agent signing fees: the real invoice sits in the wage bill, not on the transfer lineIn July 2026, Paris Saint-Germain announced four signings with a transfer fee...
Vietnam's Table Tennis Data White Zone: Seven Games, Three Lines of NotesThe men's singles final of a national table tennis championship ended after...
Sabalenka Makes Her Gucci Runway Debut in Milan, Then Returns at China Open 2026: The Costly Rest Week of Women's TennisAt Vogue World 2026 in Milan, Aryna Sabalenka walked out under the glass vaul...
Kenin outlasts Venus Williams in a nail-biting tiebreak: A win built on composure, and a warningVenus Williams just turned 46, but on the Louis Armstrong court that night, s...
The Night Without Xuan Son: Vietnam vs Thailand Is the Real Epicentre of the FIFA ASEAN Cup 2026On the afternoon of 27/9/2026, I stood at the edge of Vietnam's closed traini...
F1 2026: A $215m Cost Cap, a $450m Entry Fee, and the Pacific ShiftOn March 16, 2026, Lando Norris crossed the line first on a damp Albert Park...
PV Sindhu at the 2026 Asian Games: The Left Foot, the Ranking, and a Closing CycleIn the opening game of the women's team quarter-final against Thailand, PV...
Infantino, the FIFA reform letter, and the arithmetic of 211 votes before March 2026On 22 September 2026 in Berlin, German Football Association (DFB) President...
Messi Buys Eldense: Saying a Club's Name Right Before Talking About MiraclesThis morning, sitting at my usual café on Hang Bong Street, I caught a line o...
Stage-2 Deep Analysis Report on Vietnamese Football: Empty Input, Pipeline Warnings and the Data-Rebuild ProblemThe Stage-2 deep analysis report in Vietnamese football was released but...
From 0-2 to 12-10: Timo Hennaut and the Hairline Fracture of a U11 TitleFrom 0-2 to 12-10: Timo Hennaut and the Hairline Fracture of a U11 Title Game...
Harry Kane warns 'a threat to any team' after 5-0 Champions League demolitionHarry Kane did not hide his excitement after Bayern Munich crushed Bodø/Glimt...
